Contacts
interface Contacts
This module is used to manage the contacts of the current session.
Properties
Functions
Link copied to clipboard
abstract fun fetchContactDataById(id: String?, listener: RainbowListener<IRainbowContact, UserRepository.FetchUserDataError>? = null)
Get more information of a contact directly from the server.
Link copied to clipboard
Get a contact from his id.
Link copied to clipboard
Get a contact from his jabber id.
Link copied to clipboard
Get a contact from his number.
Link copied to clipboard
Check if a given contact is the same as the logged in user.
Link copied to clipboard
Refresh the contact last activity date from server. A presence update notification on the contact will be triggered if needed.
Link copied to clipboard
Search a contact by his jid.
Link copied to clipboard
Search a contact by his first or last name.
Link copied to clipboard
Search a contact by his first or last name but only in his company.
Link copied to clipboard
Update the contact calendar automatic reply from server. A presence update notification on the contact will be triggered if needed.